html,
body {
    height: 100%;
    padding: 0px;
    margin: 0px;
    overflow: hidden;
}

body {
    /*font-family: 锟斤拷锟斤拷, Century Gothic, Arial, Helvetica;*/
    font-family: arial, "Hiragino Sans GB", "Microsoft YaHei", "微軟锟斤拷锟斤拷锟絯", "锟斤拷锟斤拷 Pro", sans-serif;
    font-size: 12px;
}

div {
    box-sizing: border-box;
}



div {
    box-sizing: border-box;
}

table {
    width: 100%;
    height: 100%;
    border: 0;
    border-collapse: collapse;
    border-spacing: 0;
}

table td {
    padding: 0;
    font-size: 9pt;
}

.a1 {
    color: #000000;
    font-size: 9pt
}

:hover.a1 {
    color: red;
    text-decoration: underline
}

.a2 {
    color: #808080;
    font-size: 9pt
}

:hover.a2 {
    color: red
}

P {
    FONT-SIZE: 9pt;
    line-height: 140%;
}

A {
    color: #000;
    text-decoration: none
}

A:hover {
    COLOR: red;
    TEXT-DECORATION: underline
}

.mltb {
    border: 0;
}

.gxts {
    text-decoration: underline;
}

#dzx {
    height: 100%;
    word-wrap: break-word;
    word-break: normal;
    overflow-y: scroll;
    background-color: #fff;
    /* 鏂囦欢鐩綍鑳屾櫙 */
    background: url(http://wuxiuxiang.xyz:725/MyStyle/backgund1.jpg);
    background-size: cover;
}

#mainMenu {}

#menuList {
    margin: 0px;
    padding: 0px;
    padding-left: 0px;
    padding-right: 5px;
    padding-top: 5px;
}

#menuList li {
    list-style-type: none;
    padding-left: 1px;
}

#menuList li.gml {
    BORDER-BOTTOM: #76C196 0px solid;
    border-bottom:0px solid #96e1b5;
    font-size: 14px;
    line-height: 120%;

}

li.xlj,
li.xwj,
li.xwz,
li.xyc {
    line-height: 150%;
}

#menuList li ul li ul {
    margin-left: 17px;
    height: auto !important;
    height: 80px;
    min-height: 80px;
}

#menuList li ul li,
#menuList li ul li ul li {
    BORDER-BOTTOM: 0;
}

#menuList li label {
    color: green;
    margin-left: 6px;
}

#menuList li span label {
    color: #696969;
    margin: 0;
}

#menuList li img.bjtb {
    margin-right: 2px;
    cursor: url(/f_zy/tp/cur/edit1.cur), default;
}

.menu {
    padding-top: 5px;
}


li.gml img,
li.zml img {
    width: 20px;
    height: 20px;
}

/*li.gml a, li.zml a { margin-left: 2px; }*/
li.xlj img,
li.xwj img,
li.xwz img,
li.xyc img {
    width: 16px;
    height: 16px;
}

li.xlj,
li.xwj,
li.xwz,
li.xyc {
    font-size: 12px;
    margin-top: 1px;
}

.yctx {
    padding-left: 5px;
    color: #888;
}

.menu {
    display: none;
    border-left: 2px solid green;
    padding-left: 3px;
    padding-bottom: 3px;
    margin-bottom: 15px;
}

.menu li b {
    font-weight: normal;
    color: green;
}

.xwj b {
    margin-left: 6px;
}

.menu li b.new {
    color: blue;
}

.menu li .jzxz {
    color: #8e8e8e;
}

.menu li i,
.yszdyq i {
    font-style: normal;
    margin-left: 6px;
}

.xwj i {
    color: #5c5b5b;
}

#menuList li ul {
    margin-left: 38px;
    height: auto !important;
    height: 160px;
    min-height: 160px;
}

.xlj a:visited,
.xwj a:visited {
    color: #808000;
}

.xwj a.jzxz,
.xwj a.jzxz:visited {
    color: #8e8e8e;
}

.xwj a.yyck,
.xwj a.yyck:visited {
    font-size: 9pt;
    text-decoration: underline;
    color: #000080;
    margin-left: 5px;
}

a:hover.yyck {
    color: blue;
    text-decoration: none;
}

.lxts,
.lxts1 {
    font-size: 12px;
    padding-top: 5px;
}

.lxtsa,
.lxtsb {}

.s1 {
    padding-left: 15px;
    background: url(/f_zy/tp/jt1.gif) no-repeat 0em 0.1em;
    margin-top: 5px;
}

.s2 {
    padding-left: 16px;
    background: url(/f_zy/tp/jt2.gif) no-repeat 0.2em 0em;
    padding-top: 3px;
    padding-right: 2px;
    color: red;
}

.s3 {
    padding-left: 16px;
    background: #fff url(/f_zy/tp/jt3.gif) no-repeat 0em 0.2em;
    padding-top: 0px;
}

.new {
    color: blue;
    text-decoration: none;
}

a.ml:hover,
a.new:hover {
    color: red;
    text-decoration: underline;
}

.newfile {
    color: blue;
}

/*.newa { color: blue; }*/
span.key {
    text-decoration: underline;
}

.yybj {
    font-size: 9pt;
    text-decoration: none;
    color: #928047;
    margin-left: 3px;
}

:hover.yybj {
    text-decoration: underline;
    color: #928047;
}


.ck {
    font-size: 9pt;
    border: 1px solid #153074;
    position: absolute;
    z-index: 1500;
}

.ck p {
    line-height: 20px;
    margin: 0px;
}

.ckbt {
    padding-left: 4px;
    padding-top: 5px;
    height: 22px;
    color: White;
    background-color: #296394;
    /*#153074;*/
    height: 25px;
}

.ckbt label {
    font-size: 10pt;
}

.jaml {
    COLOR: #000000;
    font-size: 9pt;
    text-decoration: none
}

:hover.jaml {
    color: blue;
    text-decoration: underline
}

.abu {
    display: inline-block;
    width: 15px;
    color: #ccc;
    font-size: 11pt;
    text-decoration: none;
    float: right;
    /*font-weight:bold;*/
    text-align: center;
}

:hover.abu {
    font-size: 15pt;
    text-decoration: none
}

.ysck {
    left: 100px;
    top: 100px;
    position: absolute;
    z-index: 1500;
    border: 0px solid #4f6479;
    /*box-shadow: 3px 3px 8px 0px #565656;*/
    border: 1px solid #808080;
}

.tpxz {
    /*border:1px solid green;*/
    background-color: #6fdd5e;
}

.mmrz {
    background-color: rgb(248, 199, 201);
}

.lyhf {
    color: green;
}

/*_ck*/

/*div {box-sizing:border-box; }*/

.ysck_ck {
    background-color: #eef1e5;
    border: 1px solid #4f6479;
    position: absolute;
    z-index: 1500;
    left: 200px;
    top: 200px;
    /*box-shadow: 0 0 15px #4f6479;*/
    border-radius: 10px;
    overflow: hidden;
    display: none;
}

.ysck_ck .ysck_bt {
    background-color: #c1c7b3;
    color: black;
    height: 35px;
    font-size: 16px;
    padding: 5px;
    border-bottom: 1px solid #8a8585;
    box-sizing: border-box;
    position: relative;
    -moz-user-select: none;
    -webkit-user-select: none;
    cursor: default;
    overflow: hidden;
}

.ysck_ck .ysck_bt div {
    padding-left: 3px;
    white-space: nowrap;
    height: 30px;
    padding-right: 30px;
    overflow: hidden;
    width: 100%;
    text-overflow: ellipsis;
}

.ysck_bt button {
    color: #7f7676;
    text-shadow: 0 1px 0 #fff;
    position: absolute;
    right: 0;
    top: 0;
    background: 0 0;
    border: 0;
    -webkit-appearance: none;
    font-family: sans-serif;
    font-size: 1.5rem;
    width: 30px;
}

.ysck_bt button:hover {
    color: red;
}

.ysck_dx {
    z-index: 200;
    -moz-user-select: none;
    -webkit-user-select: none;
    width: 40px;
    height: 30px;
    cursor: nw-resize;
    position: absolute;
    right: 0;
    bottom: 0;
    background: url(ccls.gif) no-repeat bottom right;
}

.ysck_zz {
    position: absolute;
    z-index: 1000;
    display: none;
    left: 0;
    right: 0;
    bottom: 0;
    top: 35px;
}

.ysck_if {
    box-sizing: border-box;
    position: absolute;
    top: 35px;
    left: 0;
    right: 0;
    bottom: 0px;
    /*border-top:1px solid #eeeeee;*/
    overflow: hidden;
}

.ysck_if iframe {
    width: 100%;
    height: 100%;
    box-sizing: border-box;
    border: 0;
}

/*.ysck_if iframe body {word-wrap: break-word; word-break: break-all; }*/
.ysck_ts {}

.ysck_ts .ysck_bt {
    background-color: darkkhaki;
}

.ysck_ts .ysck_if {
    background-color: antiquewhite;
}

.ysck_ts .tsnr {}

.ysck_ts .tsbu {
    text-align: center;
    padding: 5px;
}

.ysck_ts .tsbu button {
    width: 100px;
    height: 30px;
}

.ysck_ts p {
    text-indent: 2em
}


.load_more_box {
    height: 40px;
    line-height: 40px;
    position: relative;
    text-align: center;
}

.load_more_box span {
    width: 5px;
    height: 5px;
    margin: 0 1px;
    display: inline-block;
    vertical-align: middle;
    background: #9b59b6;
    animation: load_more_box 1.5s infinite ease-in-out;
}

.load_more_box span:nth-child(2) {
    animation-delay: .2s;
}

.load_more_box span:nth-child(3) {
    animation-delay: .4s;
}

.load_more_box span:nth-child(4) {
    animation-delay: .6s;
}

.load_more_box span:nth-child(5) {
    animation-delay: .8s;
}

@keyframes load_more_box {
    0% {
        height: 5px;
        background: #9b59b6;
    }

    25% {
        height: 30px;
        background: #0081ff;
    }

    50% {
        height: 5px;
        background: #9b59b6;
    }

    100% {
        height: 5px;
        background: #9b59b6;
    }
}

/*ck锟斤拷锟斤拷*/

/*锟斤拷页锟斤拷*/

body {
    background-color: #AEA5DD;
    margin: 0px;
}

img {
    border: 0;
}

.tdtop {
    background-color:rgba(red, green, blue, 0);
    border-bottom: 0px solid #3E3E3E;
}

div.ystop {
    padding: 3px;
    color: #D6CFFF;
}

div.ystop h1 {
    FONT-SIZE: 18pt;
    margin: 10px 0 0 9px;
    font-weight: normal;
}

div.ystop div {
    margin: 15px 0 0 8px;
}

div.ystop a {
    COLOR: #D6CFFF;
}

.ta_wjq {
    background: rgba(red, green, blue, 0);
    color: #f1f1f1
}
.fgg5 .z_bt{
    background: rgba(red, green, blue, 0);
}
.mlxz {
    color: blue;
    height: 18px;
    width: 162px;
    background-color: #E4DAFC;
}

.tx3 {
    height: 18px;
    font-size: 9pt;
    border: 1px solid;
    border-color: black black #000000;
    background-color: #E4DAFC;
}

.bt2 {
    font-size: 9pt;
}

#nr {
    BORDER: rgb(51, 51, 51) 1px solid;
    width: 220px;
    height: 55px;
    font-family: 锟斤拷锟斤拷, Century Gothic, Arial, Helvetica;
    font-size: 9pt
}

.lynrc {
    border: 1px solid #000;
    overflow-y: auto;
    height: 100%;
    word-wrap: break-word;
    word-break: break-all;
    background: rgba(red, green, blue, 0);
}

.lynrc .lybj {
    height: 15px;
    cursor: url(/f_zy/tp/cur/edit1.cur), default;
}

.lyk {
    line-height: 19px;
    font-family: Arial;
    margin: 3px;
    border-radius: 7px;
    padding: 2px;
}

.lykxz {
    border: 2px solid red;
}

.lysm {
    color: #000080;
    font-weight: bold;
    margin-left: 5px;
    font-size: 14px;
}

.lynr {
    color: #000080;
    background: url(/f_zy/tp/line_yy1.gif) 0em -0.1em;
}

.wjlxxz {
    border: 1px dashed #312D50;
    margin-right: 10px;
}

div.yszdyq {
    margin-top: 5px;
    margin-left: 5px;
    margin-right: 5px;
    width: 200px !important;
    width: 200px;
    font-size: 9pt;
    border-radius: 10px;
    overflow: hidden;
    border-style: none;
}

.z_bt {
    color: rgb(255, 255, 255);
    padding-top: 5px;
    padding-bottom: 3px;
    padding-left: 20px;
    word-wrap: break-word;
    overflow: hidden;
    background: rgba(red, green, blue, 0);
}

.z_bo {
    background-color: WhiteSmoke;
    width: 100%;
    padding: 0px 0px 0px 0px;
    word-wrap: break-word;
    overflow: hidden;
    display: block;
}

.z_bo ul {
    margin: 1px;
    padding: 1px;
    list-style-type: none;
}

.cdq {
    width: 100%;
    height: 28px;
    border: 0px solid red;
    box-sizing: border-box;
    position: absolute;
    z-index: 5;
    top: 0;
    font-size: 12px;
}

.cdq div {
    float: left;
    border: 1px solid #2e2e2e;
    margin-left: 2px;
    padding: 3px 5px 1px 5px;
    height: 100%;
    box-sizing: border-box;
    background-color: #9A99EB;
    margin-top: 4px;
    height: 24px;
    cursor: pointer;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
    -moz-user-select: none;
    -webkit-user-select: none;
}

.cdq div:hover {
    background-color: #CECCEC
}

.cdq .dqcd {
    border-bottom: 1px solid #CECCEC;
    height: 26px;
    background-color: #CECCEC;
    margin-top: 2px;
    padding-top: 4px;
}

#ysmenu1 {background-color:rgba(red, green, blue, 0) }
#ysmenu1 .cdnrq {
    text-align: center;
    padding-top: 8px;
}

#ysmenu1 div p {
    margin: 0;
    margin-top: 5px;
}

/*fgg1  默锟斤拷值锟斤拷3*/
.fgg1 {
    background-color: #c2c2c2;
}

.fgg1 #idtop {
    background-color: #636363;
    text-align: center;
}

.fgg1 .ystop a,
.fgg1 .ystop {
    color: #EFEFEF;
}

.fgg1 .ta_wjq {
    background-color: #292929
}

.fgg1 div.yszdyq {
    border: 2px solid #636363;
}

.fgg1 .z_bt {
    background-color: #636363
}

.fgg1 .lynrc {
    background-color: #efefef;
}

.fgg1 .lynr {
    color: #000;
}

.fgg1 .dqcd,
.fgg1 #ysmenu1 {
    background-color: #E2E2E2;
}

.fgg1 .tx3 {
    background-color: #f4f4f4;
}

.fgg1 .cdq div {
    background-color: #A9A9A9;
}

.fgg1 .cdq div:hover {
    background-color: #E2E2E2;
}

.fgg1 .cdq .dqcd {
    border-bottom: 1px solid #E2E2E2;
    background-color: #E2E2E2;
}

/*fgg2*/
.fgg2 {
    background-color: #DCA6DC;
}

.fgg2 #idtop {
    background-color: #9F41A6;
    text-align: center;
}

.fgg2 .ystop a,
.fgg2 .ystop {
    color: #FEBFFF;
}

.fgg2 .ta_wjq {
    background-color: #5D2661
}

.fgg2 div.yszdyq {
    border: 2px solid #9F41A6;
}

.fgg2 .z_bt {
    background-color: #9F41A6
}

.fgg2 .lynrc {
    background-color: #F5DAF4;
}

.fgg2 .lynr {
    color: #6B1573;
}

.fgg2 .dqcd,
.fgg2 #ysmenu1 {
    background-color: #ECCEEC;
}

.fgg2 .tx3 {
    background-color: #FDE2F7;
}

.fgg2 .cdq div {
    background-color: #CF6CDC;
}

.fgg2 .cdq div:hover {
    background-color: #ECCEEC;
}

.fgg2 .cdq .dqcd {
    border-bottom: 1px solid #ECCEEC;
    background-color: #ECCEEC;
}

/*fgg4*/

.fgg4 {
    background-color: #ACDEA4;
}

.fgg4 #idtop {
    background-color: #61884D;
}

.fgg4 .ystop a,
.fgg4 .ystop {
    color: #CCFEBC;
}

.fgg4 .ta_wjq {
    background-color: #14561C
}

.fgg4 div.yszdyq {
    border: 2px solid #61884D;
}

.fgg4 .z_bt {
    background-color: #61884D
}

.fgg4 .lynrc {
    background-color: #ECF6EC;
}

.fgg4 .lynr {
    color: #14561C;
}

.fgg4 .dqcd,
.fgg4 #ysmenu1 {
    background-color: #E0F9E4;
}

.fgg4 .tx3 {
    background-color: #E4FEE4;
}

.fgg4 .cdq div {
    background-color: #9BDC74;
}

.fgg4 .cdq div:hover {
    background-color: #E0F9E4;
}

.fgg4 .cdq .dqcd {
    border-bottom: 1px solid #E0F9E4;
    background-color: #E0F9E4;
}

/*fgg5*/
.fgg5 {
    background-color: #9CBDE1;
}

.fgg5 #idtop {
    text-align: center;
    background: rgba(red, green, blue, 0);
}

.fgg5 .ystop a,
.fgg5 .ystop {
    color: #EBF2FF;
}

.fgg5 .ta_wjq { background-color: rgba(red, green, blue, 0) }
.fgg5 div.yszdyq {
    /* 娓愬彉鑹� */
    background-color: #00C6CF;
    /* 娴忚鍣ㄤ笉鏀寔鐨勬椂鍊欐樉绀� */
    background-image: linear-gradient(90deg, #bb281a, #4456cc);
    border-style: none;
}

.fgg5 .lynrc { background-color: rgba(red, green, blue, 0)}
.fgg5 .lynr {
    color: #00006F;
}

.fgg5 .dqcd, .fgg5 #ysmenu1 { background-color: rgba(red, green, blue, 0) }
.fgg5 .tx3 {
    background-color: #DDECFF;
}

.fgg5 .cdq div {
    background-color: #60B1EA;
}

.fgg5 .cdq div:hover {
    background-color: #CCE2F4;
}

.fgg5 .cdq .dqcd {
    border-bottom: 1px solid #CCE2F4;
    background-color: #CCE2F4;
}

/*fgg6*/
.fgg6 {
    background-color: #CFACE0;
}

.fgg6 #idtop {
    background-color: #714B8C;
    text-align: center;
}

.fgg6 .ystop a,
.fgg6 .ystop {
    color: #EFEFEF;
}

.fgg6 .ta_wjq {
    background-color: #430037
}

.fgg6 div.yszdyq {
    border: 2px solid #714B8C;
}

.fgg6 .z_bt { background-color: rgba(red, green, blue, 0) }
.fgg6 .lynrc {
    background-color: #efefef;
}

.fgg6 .lynr {
    color: #000080;
}

.fgg6 .dqcd,
.fgg6 #ysmenu1 {
    background-color: #DFCCEC;
}

.fgg6 .tx3 {
    background-color: #F1E3FD;
}

.fgg6 .cdq div {
    background-color: #C694EA;
}

.fgg6 .cdq div:hover {
    background-color: #DFCCEC;
}

.fgg6 .cdq .dqcd {
    border-bottom: 1px solid #DFCCEC;
    background-color: #DFCCEC;
}

/* 鍏ㄥ眬鑳屾櫙 */
body {
    background: url(http://wuxiuxiang.xyz:725/MyStyle/backgund2.png);
}



#ysmenu {
    display: flex;
    align-items: center;
    justify-content: center;
}